happen at the worst possible time - Francés Inglés Diccionario